.net Technologies 2006 .net Technologies – Short Communication Papers Conference Proceedings Handling Session Classes for Predicting Asp.net Performance Metrics
نویسنده
چکیده
Distributed systems and web applications play an important role in computer science nowadays. The most common consideration is performance, because these systems must provide services with low response time, high availability, and certain throughput level. With the help of performance models, the performance metrics can be determined at the early stages of the development process. The goal of our work is to predict the response time, the throughput and the tier utilization of web applications, based on queueing models handling one and multiple session classes, with MVA and approximate MVA (Mean-Value Analysis) evaluation algorithm, in addition to balanced job bounds calculation. We estimated the model parameters based on one measurement. We implemented the MVA and the approximate MVA evaluation algorithm for closed queueing networks along with the calculation of the balanced job bounds with the help of MATLAB. We have tested a web application with concurrent user sessions in order to validate the models in ASP.NET environment.
منابع مشابه
Handling Session Classes for Predicting ASP.NET Performance Metrics
Distributed systems and web applications play an important role in computer science nowadays. The most common consideration is performance, because these systems must provide services with low response time, high availability, and certain throughput level. With the help of performance models, the performance metrics can be determined at the early stages of the development process. The goal of o...
متن کاملComparison of Soap Based Technologies: .net Remoting and Asp.net Web Services
Simple Object Access Protocol (SOAP) is a specification that enables applications to communicate with other applications [2]. Two major design goals for SOAP are simplicity and extensibility. SOAP attempts to meet these goals by omitting, from the messaging framework, features that are often found in distributed systems. In addition to this, SOAP is a lightweight protocol for exchange of inform...
متن کامل.net Technologies 2006 .net Technologies – Full Papers Conference Proceedings Servicing Components with Connector Systems
Interfaces bind components at dedicated points. Usually, despite their central role, interfaces are packed either with functionality-implementing components (call interfaces) or with functionality-using components (callback interfaces). Components that reference other components in order to implement or to use interfaces are directly coupled. This kind of coupling affects component implementati...
متن کاملExtending the Performance Models of Web Applications with Queueing Algorithm
Distributed systems and web applications play an important role in computer science nowadays. The most common consideration is performance, because these systems have to provide cost-effective and high-availability services in the long term, thus, they have to be scaled to meet the expected load. Performance measurements can be the base for performance modeling and prediction. With the help of ...
متن کاملTransaction Handling in COM, EJB and .NET
The technology evolution has shown a very impressive performance in the last years by introducing several technologies that are based on the concept of component. As time passes, new versions of Component-Based technologies are released in order to improve services provided by previous ones. One important issue that regards these technologies is transactional activity. Transactions are importan...
متن کامل